B lymphocyte - French English Dictionary